<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>三元光栅操作码</title>
    <link rel="stylesheet" type="text/css" href="../../css/index-table.css"/>
</head>
<body>

<pre><font size="4"><a href="../../index.htm">主页</a> / <a href="../index.htm">库函数目录</a> / <a href="index.htm">图像处理</a> / 三元光栅操作码</font>
<font size="4">
这篇补充文档列出了 putimage 函数支持的所有三元光栅操作码。
三元光栅操作码定义了源图像与屏幕图像的位合并形式，这个合并形式是以下三个操作数对应像素的布尔运算：
<table>
<tr><th>操作数</th><th>含义</th></tr>
<tr><td align="center">D</td><td>屏幕图像</td></tr>
<tr><td align="center">P</td><td>当前填充颜色</td></tr>
<tr><td align="center">S</td><td>源图像
</table>
布尔运算符包括以下几种：

<table>
<tr><th>操作</th><th>含义</th></tr>
<tr><td align="center">a</td><td>位的 AND 运算(双目运算)</td></tr>
<tr><td align="center">n</td><td>位的 NOT 运算(单目运算)</td></tr>
<tr><td align="center">o</td><td>位的 OR 运算(双目运算)</td></tr>
<tr><td align="center">x</td><td>位的 XOR 运算(双目运算)
</table>
所有的布尔操作都采用逆波兰表示法，例如，“当前填充颜色 or 源图像”可表示为：PSo。（当然 SPo 也是等价的，这里只列举出了其中一种等价格式）
三元光栅操作码是 32位int 类型，其高位字是布尔操作索引，低位字是操作码。布尔操作索引的 16 个位中，高 8 位用 0 填充，低 8 位是当前填充颜色、源图像和屏幕的布尔操作结果。例如，PSo 和 DPSoo 的操作索引如下：

<table>
<tr><th>P</th><th>S</th><th>D</th><th>PSo</th><th>DPSoo</th></tr>
<tr align="center"><td>0</td><td>0</td><td>0</td><td>0</td><td>0</td></tr>
<tr align="center"><td>0</td><td>0</td><td>1</td><td>0</td><td>1</td></tr>
<tr align="center"><td>0</td><td>1</td><td>0</td><td>1</td><td>1</td></tr>
<tr align="center"><td>0</td><td>1</td><td>1</td><td>1</td><td>1</td></tr>
<tr align="center"><td>1</td><td>0</td><td>0</td><td>1</td><td>1</td></tr>
<tr align="center"><td>1</td><td>0</td><td>1</td><td>1</td><td>1</td></tr>
<tr align="center"><td>1</td><td>1</td><td>0</td><td>1</td><td>1</td></tr>
<tr align="center"><td>1</td><td>1</td><td>1</td><td>1</td><td>1</td></tr>
<tr align="center"><td colspan="3" bgcolor="#8080FF">操作索引:</td><td>00FCh</td><td>00FEh
</table>
上例中，PSo 的操作索引是 00FC (从下往上读)，DPSoo 的是 00FE。这些值定义了相应的三元光栅操作码在“三元光栅操作码”表格中的位置，PSo 在 252 (00FCh) 行，DPSoo 在 254 (00FEh) 行。常用的三元光栅操作码已经定义了常量名，程序中可以直接使用。

三元光栅操作码
<table>
<tr><th>布尔功能 (16 进制)</th><th>光栅操作 (16 进制)</th><th>布尔功能的逆波兰表示法</th><th>常量名</th></tr>
<tr><td align="center">00</td><td align="center">00000042</td><td>0</td>				<td align="center">BLACKNESS</td></tr>
<tr><td align="center">01</td><td align="center">00010289</td><td>DPSoon</td>			<td align="center"></td></tr>
<tr><td align="center">02</td><td align="center">00020C89</td><td>DPSona</td>			<td align="center"></td></tr>
<tr><td align="center">03</td><td align="center">000300AA</td><td>PSon</td>				<td align="center"></td></tr>
<tr><td align="center">04</td><td align="center">00040C88</td><td>SDPona</td>			<td align="center"></td></tr>
<tr><td align="center">05</td><td align="center">000500A9</td><td>DPon</td>				<td align="center"></td></tr>
<tr><td align="center">06</td><td align="center">00060865</td><td>PDSxnon</td>			<td align="center"></td></tr>
<tr><td align="center">07</td><td align="center">000702C5</td><td>PDSaon</td>			<td align="center"></td></tr>
<tr><td align="center">08</td><td align="center">00080F08</td><td>SDPnaa</td>			<td align="center"></td></tr>
<tr><td align="center">09</td><td align="center">00090245</td><td>PDSxon</td>			<td align="center"></td></tr>
<tr><td align="center">0A</td><td align="center">000A0329</td><td>DPna</td>				<td align="center"></td></tr>
<tr><td align="center">0B</td><td align="center">000B0B2A</td><td>PSDnaon</td>			<td align="center"></td></tr>
<tr><td align="center">0C</td><td align="center">000C0324</td><td>SPna</td>				<td align="center"></td></tr>
<tr><td align="center">0D</td><td align="center">000D0B25</td><td>PDSnaon</td>			<td align="center"></td></tr>
<tr><td align="center">0E</td><td align="center">000E08A5</td><td>PDSonon</td>			<td align="center"></td></tr>
<tr><td align="center">0F</td><td align="center">000F0001</td><td>Pn</td>				<td align="center"></td></tr>
<tr><td align="center">10</td><td align="center">00100C85</td><td>PDSona</td>			<td align="center"></td></tr>
<tr><td align="center">11</td><td align="center">001100A6</td><td>DSon</td>				<td align="center">NOTSRCERASE</td></tr>
<tr><td align="center">12</td><td align="center">00120868</td><td>SDPxnon</td>			<td align="center"></td></tr>
<tr><td align="center">13</td><td align="center">001302C8</td><td>SDPaon</td>			<td align="center"></td></tr>
<tr><td align="center">14</td><td align="center">00140869</td><td>DPSxnon</td>			<td align="center"></td></tr>
<tr><td align="center">15</td><td align="center">001502C9</td><td>DPSaon</td>			<td align="center"></td></tr>
<tr><td align="center">16</td><td align="center">00165CCA</td><td>PSDPSanaxx</td>		<td align="center"></td></tr>
<tr><td align="center">17</td><td align="center">00171D54</td><td>SSPxDSxaxn</td>		<td align="center"></td></tr>
<tr><td align="center">18</td><td align="center">00180D59</td><td>SPxPDxa</td>			<td align="center"></td></tr>
<tr><td align="center">19</td><td align="center">00191CC8</td><td>SDPSanaxn</td>		<td align="center"></td></tr>
<tr><td align="center">1A</td><td align="center">001A06C5</td><td>PDSPaox</td>			<td align="center"></td></tr>
<tr><td align="center">1B</td><td align="center">001B0768</td><td>SDPSxaxn</td>			<td align="center"></td></tr>
<tr><td align="center">1C</td><td align="center">001C06CA</td><td>PSDPaox</td>			<td align="center"></td></tr>
<tr><td align="center">1D</td><td align="center">001D0766</td><td>DSPDxaxn</td>			<td align="center"></td></tr>
<tr><td align="center">1E</td><td align="center">001E01A5</td><td>PDSox</td>			<td align="center"></td></tr>
<tr><td align="center">1F</td><td align="center">001F0385</td><td>PDSoan</td>			<td align="center"></td></tr>
<tr><td align="center">20</td><td align="center">00200F09</td><td>DPSnaa</td>			<td align="center"></td></tr>
<tr><td align="center">21</td><td align="center">00210248</td><td>SDPxon</td>			<td align="center"></td></tr>
<tr><td align="center">22</td><td align="center">00220326</td><td>DSna</td>				<td align="center"></td></tr>
<tr><td align="center">23</td><td align="center">00230B24</td><td>SPDnaon</td>			<td align="center"></td></tr>
<tr><td align="center">24</td><td align="center">00240D55</td><td>SPxDSxa</td>			<td align="center"></td></tr>
<tr><td align="center">25</td><td align="center">00251CC5</td><td>PDSPanaxn</td>		<td align="center"></td></tr>
<tr><td align="center">26</td><td align="center">002606C8</td><td>SDPSaox</td>			<td align="center"></td></tr>
<tr><td align="center">27</td><td align="center">00271868</td><td>SDPSxnox</td>			<td align="center"></td></tr>
<tr><td align="center">28</td><td align="center">00280369</td><td>DPSxa</td>			<td align="center"></td></tr>
<tr><td align="center">29</td><td align="center">002916CA</td><td>PSDPSaoxxn</td>		<td align="center"></td></tr>
<tr><td align="center">2A</td><td align="center">002A0CC9</td><td>DPSana</td>			<td align="center"></td></tr>
<tr><td align="center">2B</td><td align="center">002B1D58</td><td>SSPxPDxaxn</td>		<td align="center"></td></tr>
<tr><td align="center">2C</td><td align="center">002C0784</td><td>SPDSoax</td>			<td align="center"></td></tr>
<tr><td align="center">2D</td><td align="center">002D060A</td><td>PSDnox</td>			<td align="center"></td></tr>
<tr><td align="center">2E</td><td align="center">002E064A</td><td>PSDPxox</td>			<td align="center"></td></tr>
<tr><td align="center">2F</td><td align="center">002F0E2A</td><td>PSDnoan</td>			<td align="center"></td></tr>
<tr><td align="center">30</td><td align="center">0030032A</td><td>PSna</td>				<td align="center"></td></tr>
<tr><td align="center">31</td><td align="center">00310B28</td><td>SDPnaon</td>			<td align="center"></td></tr>
<tr><td align="center">32</td><td align="center">00320688</td><td>SDPSoox</td>			<td align="center"></td></tr>
<tr><td align="center">33</td><td align="center">00330008</td><td>Sn</td>				<td align="center">NOTSRCCOPY</td></tr>
<tr><td align="center">34</td><td align="center">003406C4</td><td>SPDSaox</td>			<td align="center"></td></tr>
<tr><td align="center">35</td><td align="center">00351864</td><td>SPDSxnox</td>			<td align="center"></td></tr>
<tr><td align="center">36</td><td align="center">003601A8</td><td>SDPox</td>			<td align="center"></td></tr>
<tr><td align="center">37</td><td align="center">00370388</td><td>SDPoan</td>			<td align="center"></td></tr>
<tr><td align="center">38</td><td align="center">0038078A</td><td>PSDPoax</td>			<td align="center"></td></tr>
<tr><td align="center">39</td><td align="center">00390604</td><td>SPDnox</td>			<td align="center"></td></tr>
<tr><td align="center">3A</td><td align="center">003A0644</td><td>SPDSxox</td>			<td align="center"></td></tr>
<tr><td align="center">3B</td><td align="center">003B0E24</td><td>SPDnoan</td>			<td align="center"></td></tr>
<tr><td align="center">3C</td><td align="center">003C004A</td><td>PSx</td>				<td align="center"></td></tr>
<tr><td align="center">3D</td><td align="center">003D18A4</td><td>SPDSonox</td>			<td align="center"></td></tr>
<tr><td align="center">3E</td><td align="center">003E1B24</td><td>SPDSnaox</td>			<td align="center"></td></tr>
<tr><td align="center">3F</td><td align="center">003F00EA</td><td>PSan</td>				<td align="center"></td></tr>
<tr><td align="center">40</td><td align="center">00400F0A</td><td>PSDnaa</td>			<td align="center"></td></tr>
<tr><td align="center">41</td><td align="center">00410249</td><td>DPSxon</td>			<td align="center"></td></tr>
<tr><td align="center">42</td><td align="center">00420D5D</td><td>SDxPDxa</td>			<td align="center"></td></tr>
<tr><td align="center">43</td><td align="center">00431CC4</td><td>SPDSanaxn</td>		<td align="center"></td></tr>
<tr><td align="center">44</td><td align="center">00440328</td><td>SDna</td>				<td align="center">SRCERASE</td></tr>
<tr><td align="center">45</td><td align="center">00450B29</td><td>DPSnaon</td>			<td align="center"></td></tr>
<tr><td align="center">46</td><td align="center">004606C6</td><td>DSPDaox</td>			<td align="center"></td></tr>
<tr><td align="center">47</td><td align="center">0047076A</td><td>PSDPxaxn</td>			<td align="center"></td></tr>
<tr><td align="center">48</td><td align="center">00480368</td><td>SDPxa</td>			<td align="center"></td></tr>
<tr><td align="center">49</td><td align="center">004916C5</td><td>PDSPDaoxxn</td>		<td align="center"></td></tr>
<tr><td align="center">4A</td><td align="center">004A0789</td><td>DPSDoax</td>			<td align="center"></td></tr>
<tr><td align="center">4B</td><td align="center">004B0605</td><td>PDSnox</td>			<td align="center"></td></tr>
<tr><td align="center">4C</td><td align="center">004C0CC8</td><td>SDPana</td>			<td align="center"></td></tr>
<tr><td align="center">4D</td><td align="center">004D1954</td><td>SSPxDSxoxn</td>		<td align="center"></td></tr>
<tr><td align="center">4E</td><td align="center">004E0645</td><td>PDSPxox</td>			<td align="center"></td></tr>
<tr><td align="center">4F</td><td align="center">004F0E25</td><td>PDSnoan</td>			<td align="center"></td></tr>
<tr><td align="center">50</td><td align="center">00500325</td><td>PDna</td>				<td align="center"></td></tr>
<tr><td align="center">51</td><td align="center">00510B26</td><td>DSPnaon</td>			<td align="center"></td></tr>
<tr><td align="center">52</td><td align="center">005206C9</td><td>DPSDaox</td>			<td align="center"></td></tr>
<tr><td align="center">53</td><td align="center">00530764</td><td>SPDSxaxn</td>			<td align="center"></td></tr>
<tr><td align="center">54</td><td align="center">005408A9</td><td>DPSonon</td>			<td align="center"></td></tr>
<tr><td align="center">55</td><td align="center">00550009</td><td>Dn</td>				<td align="center">DSTINVERT</td></tr>
<tr><td align="center">56</td><td align="center">005601A9</td><td>DPSox</td>			<td align="center"></td></tr>
<tr><td align="center">57</td><td align="center">00570389</td><td>DPSoan</td>			<td align="center"></td></tr>
<tr><td align="center">58</td><td align="center">00580785</td><td>PDSPoax</td>			<td align="center"></td></tr>
<tr><td align="center">59</td><td align="center">00590609</td><td>DPSnox</td>			<td align="center"></td></tr>
<tr><td align="center">5A</td><td align="center">005A0049</td><td>DPx</td>				<td align="center">PATINVERT</td></tr>
<tr><td align="center">5B</td><td align="center">005B18A9</td><td>DPSDonox</td>			<td align="center"></td></tr>
<tr><td align="center">5C</td><td align="center">005C0649</td><td>DPSDxox</td>			<td align="center"></td></tr>
<tr><td align="center">5D</td><td align="center">005D0E29</td><td>DPSnoan</td>			<td align="center"></td></tr>
<tr><td align="center">5E</td><td align="center">005E1B29</td><td>DPSDnaox</td>			<td align="center"></td></tr>
<tr><td align="center">5F</td><td align="center">005F00E9</td><td>DPan</td>				<td align="center"></td></tr>
<tr><td align="center">60</td><td align="center">00600365</td><td>PDSxa</td>			<td align="center"></td></tr>
<tr><td align="center">61</td><td align="center">006116C6</td><td>DSPDSaoxxn</td>		<td align="center"></td></tr>
<tr><td align="center">62</td><td align="center">00620786</td><td>DSPDoax</td>			<td align="center"></td></tr>
<tr><td align="center">63</td><td align="center">00630608</td><td>SDPnox</td>			<td align="center"></td></tr>
<tr><td align="center">64</td><td align="center">00640788</td><td>SDPSoax</td>			<td align="center"></td></tr>
<tr><td align="center">65</td><td align="center">00650606</td><td>DSPnox</td>			<td align="center"></td></tr>
<tr><td align="center">66</td><td align="center">00660046</td><td>DSx</td>				<td align="center">SRCINVERT</td></tr>
<tr><td align="center">67</td><td align="center">006718A8</td><td>SDPSonox</td>			<td align="center"></td></tr>
<tr><td align="center">68</td><td align="center">006858A6</td><td>DSPDSonoxxn</td>		<td align="center"></td></tr>
<tr><td align="center">69</td><td align="center">00690145</td><td>PDSxxn</td>			<td align="center"></td></tr>
<tr><td align="center">6A</td><td align="center">006A01E9</td><td>DPSax</td>			<td align="center"></td></tr>
<tr><td align="center">6B</td><td align="center">006B178A</td><td>PSDPSoaxxn</td>		<td align="center"></td></tr>
<tr><td align="center">6C</td><td align="center">006C01E8</td><td>SDPax</td>			<td align="center"></td></tr>
<tr><td align="center">6D</td><td align="center">006D1785</td><td>PDSPDoaxxn</td>		<td align="center"></td></tr>
<tr><td align="center">6E</td><td align="center">006E1E28</td><td>SDPSnoax</td>			<td align="center"></td></tr>
<tr><td align="center">6F</td><td align="center">006F0C65</td><td>PDSxnan</td>			<td align="center"></td></tr>
<tr><td align="center">70</td><td align="center">00700CC5</td><td>PDSana</td>			<td align="center"></td></tr>
<tr><td align="center">71</td><td align="center">00711D5C</td><td>SSDxPDxaxn</td>		<td align="center"></td></tr>
<tr><td align="center">72</td><td align="center">00720648</td><td>SDPSxox</td>			<td align="center"></td></tr>
<tr><td align="center">73</td><td align="center">00730E28</td><td>SDPnoan</td>			<td align="center"></td></tr>
<tr><td align="center">74</td><td align="center">00740646</td><td>DSPDxox</td>			<td align="center"></td></tr>
<tr><td align="center">75</td><td align="center">00750E26</td><td>DSPnoan</td>			<td align="center"></td></tr>
<tr><td align="center">76</td><td align="center">00761B28</td><td>SDPSnaox</td>			<td align="center"></td></tr>
<tr><td align="center">77</td><td align="center">007700E6</td><td>DSan</td>				<td align="center"></td></tr>
<tr><td align="center">78</td><td align="center">007801E5</td><td>PDSax</td>			<td align="center"></td></tr>
<tr><td align="center">79</td><td align="center">00791786</td><td>DSPDSoaxxn</td>		<td align="center"></td></tr>
<tr><td align="center">7A</td><td align="center">007A1E29</td><td>DPSDnoax</td>			<td align="center"></td></tr>
<tr><td align="center">7B</td><td align="center">007B0C68</td><td>SDPxnan</td>			<td align="center"></td></tr>
<tr><td align="center">7C</td><td align="center">007C1E24</td><td>SPDSnoax</td>			<td align="center"></td></tr>
<tr><td align="center">7D</td><td align="center">007D0C69</td><td>DPSxnan</td>			<td align="center"></td></tr>
<tr><td align="center">7E</td><td align="center">007E0955</td><td>SPxDSxo</td>			<td align="center"></td></tr>
<tr><td align="center">7F</td><td align="center">007F03C9</td><td>DPSaan</td>			<td align="center"></td></tr>
<tr><td align="center">80</td><td align="center">008003E9</td><td>DPSaa</td>			<td align="center"></td></tr>
<tr><td align="center">81</td><td align="center">00810975</td><td>SPxDSxon</td>			<td align="center"></td></tr>
<tr><td align="center">82</td><td align="center">00820C49</td><td>DPSxna</td>			<td align="center"></td></tr>
<tr><td align="center">83</td><td align="center">00831E04</td><td>SPDSnoaxn</td>		<td align="center"></td></tr>
<tr><td align="center">84</td><td align="center">00840C48</td><td>SDPxna</td>			<td align="center"></td></tr>
<tr><td align="center">85</td><td align="center">00851E05</td><td>PDSPnoaxn</td>		<td align="center"></td></tr>
<tr><td align="center">86</td><td align="center">008617A6</td><td>DSPDSoaxx</td>		<td align="center"></td></tr>
<tr><td align="center">87</td><td align="center">008701C5</td><td>PDSaxn</td>			<td align="center"></td></tr>
<tr><td align="center">88</td><td align="center">008800C6</td><td>DSa</td>				<td align="center">SRCAND</td></tr>
<tr><td align="center">89</td><td align="center">00891B08</td><td>SDPSnaoxn</td>		<td align="center"></td></tr>
<tr><td align="center">8A</td><td align="center">008A0E06</td><td>DSPnoa</td>			<td align="center"></td></tr>
<tr><td align="center">8B</td><td align="center">008B0666</td><td>DSPDxoxn</td>			<td align="center"></td></tr>
<tr><td align="center">8C</td><td align="center">008C0E08</td><td>SDPnoa</td>			<td align="center"></td></tr>
<tr><td align="center">8D</td><td align="center">008D0668</td><td>SDPSxoxn</td>			<td align="center"></td></tr>
<tr><td align="center">8E</td><td align="center">008E1D7C</td><td>SSDxPDxax</td>		<td align="center"></td></tr>
<tr><td align="center">8F</td><td align="center">008F0CE5</td><td>PDSanan</td>			<td align="center"></td></tr>
<tr><td align="center">90</td><td align="center">00900C45</td><td>PDSxna</td>			<td align="center"></td></tr>
<tr><td align="center">91</td><td align="center">00911E08</td><td>SDPSnoaxn</td>		<td align="center"></td></tr>
<tr><td align="center">92</td><td align="center">009217A9</td><td>DPSDPoaxx</td>		<td align="center"></td></tr>
<tr><td align="center">93</td><td align="center">009301C4</td><td>SPDaxn</td>			<td align="center"></td></tr>
<tr><td align="center">94</td><td align="center">009417AA</td><td>PSDPSoaxx</td>		<td align="center"></td></tr>
<tr><td align="center">95</td><td align="center">009501C9</td><td>DPSaxn</td>			<td align="center"></td></tr>
<tr><td align="center">96</td><td align="center">00960169</td><td>DPSxx</td>			<td align="center"></td></tr>
<tr><td align="center">97</td><td align="center">0097588A</td><td>PSDPSonoxx</td>		<td align="center"></td></tr>
<tr><td align="center">98</td><td align="center">00981888</td><td>SDPSonoxn</td>		<td align="center"></td></tr>
<tr><td align="center">99</td><td align="center">00990066</td><td>DSxn</td>				<td align="center"></td></tr>
<tr><td align="center">9A</td><td align="center">009A0709</td><td>DPSnax</td>			<td align="center"></td></tr>
<tr><td align="center">9B</td><td align="center">009B07A8</td><td>SDPSoaxn</td>			<td align="center"></td></tr>
<tr><td align="center">9C</td><td align="center">009C0704</td><td>SPDnax</td>			<td align="center"></td></tr>
<tr><td align="center">9D</td><td align="center">009D07A6</td><td>DSPDoaxn</td>			<td align="center"></td></tr>
<tr><td align="center">9E</td><td align="center">009E16E6</td><td>DSPDSaoxx</td>		<td align="center"></td></tr>
<tr><td align="center">9F</td><td align="center">009F0345</td><td>PDSxan</td>			<td align="center"></td></tr>
<tr><td align="center">A0</td><td align="center">00A000C9</td><td>DPa</td>				<td align="center"></td></tr>
<tr><td align="center">A1</td><td align="center">00A11B05</td><td>PDSPnaoxn</td>		<td align="center"></td></tr>
<tr><td align="center">A2</td><td align="center">00A20E09</td><td>DPSnoa</td>			<td align="center"></td></tr>
<tr><td align="center">A3</td><td align="center">00A30669</td><td>DPSDxoxn</td>			<td align="center"></td></tr>
<tr><td align="center">A4</td><td align="center">00A41885</td><td>PDSPonoxn</td>		<td align="center"></td></tr>
<tr><td align="center">A5</td><td align="center">00A50065</td><td>PDxn</td>				<td align="center"></td></tr>
<tr><td align="center">A6</td><td align="center">00A60706</td><td>DSPnax</td>			<td align="center"></td></tr>
<tr><td align="center">A7</td><td align="center">00A707A5</td><td>PDSPoaxn</td>			<td align="center"></td></tr>
<tr><td align="center">A8</td><td align="center">00A803A9</td><td>DPSoa</td>			<td align="center"></td></tr>
<tr><td align="center">A9</td><td align="center">00A90189</td><td>DPSoxn</td>			<td align="center"></td></tr>
<tr><td align="center">AA</td><td align="center">00AA0029</td><td>D</td>				<td align="center"></td></tr>
<tr><td align="center">AB</td><td align="center">00AB0889</td><td>DPSono</td>			<td align="center"></td></tr>
<tr><td align="center">AC</td><td align="center">00AC0744</td><td>SPDSxax</td>			<td align="center"></td></tr>
<tr><td align="center">AD</td><td align="center">00AD06E9</td><td>DPSDaoxn</td>			<td align="center"></td></tr>
<tr><td align="center">AE</td><td align="center">00AE0B06</td><td>DSPnao</td>			<td align="center"></td></tr>
<tr><td align="center">AF</td><td align="center">00AF0229</td><td>DPno</td>				<td align="center"></td></tr>
<tr><td align="center">B0</td><td align="center">00B00E05</td><td>PDSnoa</td>			<td align="center"></td></tr>
<tr><td align="center">B1</td><td align="center">00B10665</td><td>PDSPxoxn</td>			<td align="center"></td></tr>
<tr><td align="center">B2</td><td align="center">00B21974</td><td>SSPxDSxox</td>		<td align="center"></td></tr>
<tr><td align="center">B3</td><td align="center">00B30CE8</td><td>SDPanan</td>			<td align="center"></td></tr>
<tr><td align="center">B4</td><td align="center">00B4070A</td><td>PSDnax</td>			<td align="center"></td></tr>
<tr><td align="center">B5</td><td align="center">00B507A9</td><td>DPSDoaxn</td>			<td align="center"></td></tr>
<tr><td align="center">B6</td><td align="center">00B616E9</td><td>DPSDPaoxx</td>		<td align="center"></td></tr>
<tr><td align="center">B7</td><td align="center">00B70348</td><td>SDPxan</td>			<td align="center"></td></tr>
<tr><td align="center">B8</td><td align="center">00B8074A</td><td>PSDPxax</td>			<td align="center"></td></tr>
<tr><td align="center">B9</td><td align="center">00B906E6</td><td>DSPDaoxn</td>			<td align="center"></td></tr>
<tr><td align="center">BA</td><td align="center">00BA0B09</td><td>DPSnao</td>			<td align="center"></td></tr>
<tr><td align="center">BB</td><td align="center">00BB0226</td><td>DSno</td>				<td align="center">MERGEPAINT</td></tr>
<tr><td align="center">BC</td><td align="center">00BC1CE4</td><td>SPDSanax</td>			<td align="center"></td></tr>
<tr><td align="center">BD</td><td align="center">00BD0D7D</td><td>SDxPDxan</td>			<td align="center"></td></tr>
<tr><td align="center">BE</td><td align="center">00BE0269</td><td>DPSxo</td>			<td align="center"></td></tr>
<tr><td align="center">BF</td><td align="center">00BF08C9</td><td>DPSano</td>			<td align="center"></td></tr>
<tr><td align="center">C0</td><td align="center">00C000CA</td><td>PSa</td>				<td align="center">MERGECOPY</td></tr>
<tr><td align="center">C1</td><td align="center">00C11B04</td><td>SPDSnaoxn</td>		<td align="center"></td></tr>
<tr><td align="center">C2</td><td align="center">00C21884</td><td>SPDSonoxn</td>		<td align="center"></td></tr>
<tr><td align="center">C3</td><td align="center">00C3006A</td><td>PSxn</td>				<td align="center"></td></tr>
<tr><td align="center">C4</td><td align="center">00C40E04</td><td>SPDnoa</td>			<td align="center"></td></tr>
<tr><td align="center">C5</td><td align="center">00C50664</td><td>SPDSxoxn</td>			<td align="center"></td></tr>
<tr><td align="center">C6</td><td align="center">00C60708</td><td>SDPnax</td>			<td align="center"></td></tr>
<tr><td align="center">C7</td><td align="center">00C707AA</td><td>PSDPoaxn</td>			<td align="center"></td></tr>
<tr><td align="center">C8</td><td align="center">00C803A8</td><td>SDPoa</td>			<td align="center"></td></tr>
<tr><td align="center">C9</td><td align="center">00C90184</td><td>SPDoxn</td>			<td align="center"></td></tr>
<tr><td align="center">CA</td><td align="center">00CA0749</td><td>DPSDxax</td>			<td align="center"></td></tr>
<tr><td align="center">CB</td><td align="center">00CB06E4</td><td>SPDSaoxn</td>			<td align="center"></td></tr>
<tr><td align="center">CC</td><td align="center">00CC0020</td><td>S</td>				<td align="center">SRCCOPY</td></tr>
<tr><td align="center">CD</td><td align="center">00CD0888</td><td>SDPono</td>			<td align="center"></td></tr>
<tr><td align="center">CE</td><td align="center">00CE0B08</td><td>SDPnao</td>			<td align="center"></td></tr>
<tr><td align="center">CF</td><td align="center">00CF0224</td><td>SPno</td>				<td align="center"></td></tr>
<tr><td align="center">D0</td><td align="center">00D00E0A</td><td>PSDnoa</td>			<td align="center"></td></tr>
<tr><td align="center">D1</td><td align="center">00D1066A</td><td>PSDPxoxn</td>			<td align="center"></td></tr>
<tr><td align="center">D2</td><td align="center">00D20705</td><td>PDSnax</td>			<td align="center"></td></tr>
<tr><td align="center">D3</td><td align="center">00D307A4</td><td>SPDSoaxn</td>			<td align="center"></td></tr>
<tr><td align="center">D4</td><td align="center">00D41D78</td><td>SSPxPDxax</td>		<td align="center"></td></tr>
<tr><td align="center">D5</td><td align="center">00D50CE9</td><td>DPSanan</td>			<td align="center"></td></tr>
<tr><td align="center">D6</td><td align="center">00D616EA</td><td>PSDPSaoxx</td>		<td align="center"></td></tr>
<tr><td align="center">D7</td><td align="center">00D70349</td><td>DPSxan</td>			<td align="center"></td></tr>
<tr><td align="center">D8</td><td align="center">00D80745</td><td>PDSPxax</td>			<td align="center"></td></tr>
<tr><td align="center">D9</td><td align="center">00D906E8</td><td>SDPSaoxn</td>			<td align="center"></td></tr>
<tr><td align="center">DA</td><td align="center">00DA1CE9</td><td>DPSDanax</td>			<td align="center"></td></tr>
<tr><td align="center">DB</td><td align="center">00DB0D75</td><td>SPxDSxan</td>			<td align="center"></td></tr>
<tr><td align="center">DC</td><td align="center">00DC0B04</td><td>SPDnao</td>			<td align="center"></td></tr>
<tr><td align="center">DD</td><td align="center">00DD0228</td><td>SDno</td>				<td align="center"></td></tr>
<tr><td align="center">DE</td><td align="center">00DE0268</td><td>SDPxo</td>			<td align="center"></td></tr>
<tr><td align="center">DF</td><td align="center">00DF08C8</td><td>SDPano</td>			<td align="center"></td></tr>
<tr><td align="center">E0</td><td align="center">00E003A5</td><td>PDSoa</td>			<td align="center"></td></tr>
<tr><td align="center">E1</td><td align="center">00E10185</td><td>PDSoxn</td>			<td align="center"></td></tr>
<tr><td align="center">E2</td><td align="center">00E20746</td><td>DSPDxax</td>			<td align="center"></td></tr>
<tr><td align="center">E3</td><td align="center">00E306EA</td><td>PSDPaoxn</td>			<td align="center"></td></tr>
<tr><td align="center">E4</td><td align="center">00E40748</td><td>SDPSxax</td>			<td align="center"></td></tr>
<tr><td align="center">E5</td><td align="center">00E506E5</td><td>PDSPaoxn</td>			<td align="center"></td></tr>
<tr><td align="center">E6</td><td align="center">00E61CE8</td><td>SDPSanax</td>			<td align="center"></td></tr>
<tr><td align="center">E7</td><td align="center">00E70D79</td><td>SPxPDxan</td>			<td align="center"></td></tr>
<tr><td align="center">E8</td><td align="center">00E81D74</td><td>SSPxDSxax</td>		<td align="center"></td></tr>
<tr><td align="center">E9</td><td align="center">00E95CE6</td><td>DSPDSanaxxn</td>		<td align="center"></td></tr>
<tr><td align="center">EA</td><td align="center">00EA02E9</td><td>DPSao</td>			<td align="center"></td></tr>
<tr><td align="center">EB</td><td align="center">00EB0849</td><td>DPSxno</td>			<td align="center"></td></tr>
<tr><td align="center">EC</td><td align="center">00EC02E8</td><td>SDPao</td>			<td align="center"></td></tr>
<tr><td align="center">ED</td><td align="center">00ED0848</td><td>SDPxno</td>			<td align="center"></td></tr>
<tr><td align="center">EE</td><td align="center">00EE0086</td><td>DSo</td>				<td align="center">SRCPAINT</td></tr>
<tr><td align="center">EF</td><td align="center">00EF0A08</td><td>SDPnoo</td>			<td align="center"></td></tr>
<tr><td align="center">F0</td><td align="center">00F00021</td><td>P</td>				<td align="center">PATCOPY</td></tr>
<tr><td align="center">F1</td><td align="center">00F10885</td><td>PDSono</td>			<td align="center"></td></tr>
<tr><td align="center">F2</td><td align="center">00F20B05</td><td>PDSnao</td>			<td align="center"></td></tr>
<tr><td align="center">F3</td><td align="center">00F3022A</td><td>PSno</td>				<td align="center"></td></tr>
<tr><td align="center">F4</td><td align="center">00F40B0A</td><td>PSDnao</td>			<td align="center"></td></tr>
<tr><td align="center">F5</td><td align="center">00F50225</td><td>PDno</td>				<td align="center"></td></tr>
<tr><td align="center">F6</td><td align="center">00F60265</td><td>PDSxo</td>			<td align="center"></td></tr>
<tr><td align="center">F7</td><td align="center">00F708C5</td><td>PDSano</td>			<td align="center"></td></tr>
<tr><td align="center">F8</td><td align="center">00F802E5</td><td>PDSao</td>			<td align="center"></td></tr>
<tr><td align="center">F9</td><td align="center">00F90845</td><td>PDSxno</td>			<td align="center"></td></tr>
<tr><td align="center">FA</td><td align="center">00FA0089</td><td>DPo</td>				<td align="center"></td></tr>
<tr><td align="center">FB</td><td align="center">00FB0A09</td><td>DPSnoo</td>			<td align="center">PATPAINT</td></tr>
<tr><td align="center">FC</td><td align="center">00FC008A</td><td>PSo</td>				<td align="center"></td></tr>
<tr><td align="center">FD</td><td align="center">00FD0A0A</td><td>PSDnoo</td>			<td align="center"></td></tr>
<tr><td align="center">FE</td><td align="center">00FE02A9</td><td>DPSoo</td>			<td align="center"></td></tr>
<tr><td align="center">FF</td><td align="center">00FF0062</td><td>1</td>				<td align="center">WHITENESS
</table>

</font>
</pre>

</body>

